On the Need for Extended Transactional [email protected]

نویسندگان

  • Mahdi Derakhshanmanesh
  • Marvin Grieger
  • Jürgen Ebert
چکیده

Models at runtime that are causally connected to the base software play a central role in the software architecture of flexible and self-adaptive software systems. Decisions based on them may be wrong if the models are accessed or modified in a state different than assumed. Although transaction concepts for model repositories have been presented in analogy to well-established transaction concepts for databases, they do not sufficiently address the specific needs for models at runtime. In this paper, we describe some of the extended features expected from a runtime environment for Transactional [email protected] (TMRT). These features are derived from issues identified in the context of the Graph-based Runtime Adaptation Framework (GRAF).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Unifying Development Models and Runtime Models

[email protected] research primarily focuses on developing and using selfrepresentations, that is, runtime models reflecting running software systems. Such models are the basis for feedback loops to monitor, analyze, and adapt these systems while the goal is typically to completely automate these feedback loops (cf. self-adaptation). This focus ignores (1) the beneficial use of runtime models for...

متن کامل

Summary of the 10th International Workshop on [email protected]

The 10th anniversary of the workshop [email protected] was held at the 18th International Conference on Model Driven Engineering Languages and Systems. The workshop took place in the city of Ottawa, Canada, on the 29th of September 2015. The workshop was organized by Sebastian Gtz, Nelly Bencomo, Gordon Blair and Hui Song. Here, we present a summary of the discussions at the workshop and a synops...

متن کامل

Towards Monitoring Cloud Services using [email protected]

Cloud computing represents a new trend to provide software services. In order to deliver these services there are certain quality levels that should be considered. The provided services need to comply with a set of contract terms and non-functional requirements specified by a service level agreement (SLA). In addition, to support the fulfillment of the SLA a monitoring process should be defined...

متن کامل

A Native Versioning Concept to Support Historized Models at Runtime

[email protected] provides semantically rich reflection layers enabling intelligent systems to reason about themselves and their surrounding context. Most reasoning processes require not only to explore the current state, but also the past history to take sustainable decisions e.g. to avoid oscillating between states. [email protected] and model-driven engineering in general lack native mechanisms ...

متن کامل

9 th International Workshop on Models @ run . time

The [email protected] workshop (MRT) series offers a discussion forum for the rising need to leverage modeling techniques at runtime for the software of the future. MRT has become a mature research topic, which is, e.g., reflected in separate sessions at conferences covering MRT approaches only. The target venues of the workshops audience changed from workshops to conferences. Hence, new topics i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015